English Dictionary
◊ DEMAND FOR EXPLANATION
demand for explanation
n : a challenge to defend what someone has said [syn: {calling
into question}]